/*
 * ComunicacionException.cpp
 *
 * Author: Grupo Nro.
 */

#include "ComunicacionException.h"

ComunicacionException::ComunicacionException(string mensaje, bool connectionError){
	this->mensaje = mensaje;
	this->connectionError = connectionError;
}

ComunicacionException::~ComunicacionException() {
}

string ComunicacionException::error(){
	if (mensaje.empty()){
		string mensajeGeneral = "Ocurrio un error durante el envio/recepcion de un mensaje.";
		return mensajeGeneral;
	}

	return this->mensaje;
}

bool ComunicacionException::isConnectionError() {
	return connectionError;
}
